diesel locomotive

Noun
  1. đầu máy diezen
diesel locomotive
A diesel locomotive pulls a long freight train through the valley.